charcoal-grilled sardines - Alemán Inglés Diccionario